[FAQ]錯誤訊息-- 不可以在 DropDownList 中選取多個項目 (重新DataBinding後,跳回第一個選項)
http://www.dotblogs.com.tw/mis2000lab/archive/2014/10/27/faq_dropdownlist_selectedindex_selected.aspx
英文的錯誤訊息: Cannot have multiple items selected in a DropDownList
遇見這個錯誤訊息,該怎麼解?
今天遇見一個問題,上網查了一下發現是FAQ
您可以上網搜尋關鍵字「不可以在 DropDownList 中選取多個項目。」
Cannot have multiple items selected in a DropDownList
問題:網頁上,兩個控制項連動 ...... 您可以在蘋果日報、中國時報,都看到類似的功能
上方為 DropDownList(設定 AutoPostBack = true)
下方為 DetailsView,兩者搭配 SqlDataSource小精靈作連動,會出現問題。
當下方的 DetailsView修改資料後(如文章標題),上方的 DropDownList不會即時更新,仍是舊的文章標題......
這樣的寫法會出現錯誤,錯誤訊息「不可以在 DropDownList 中選取多個項目。」
英文的錯誤訊息: Cannot have multiple items selected in a DropDownList
//DropDownList1.Items[i].Selected = true; //*** 發生錯誤!!
DropDownList1.SelectedIndex = i; //***正確***
因為這篇文章需要一個範例來實作
如果您想參閱完整的題目與解答(包含程式碼、範例下載),
可以參閱我這篇文章 -- http://www.dotblogs.com.tw/mis2000lab/archive/2014/10/27/faq_dropdownlist_selectedindex_selected.aspx